python 制作二维码 简单生成二维码
时间:2021-01-21 | 分类:编程笔记>Python
python 可以使用 qrcode 模块轻松生成二维码图片。
但是 qrcode模块 依赖于 pillow模块,所以还要把 pillow 安装上。
首先安装两个库:
pip install qrcode
pip install pillow
如果只想创建简单的二维码图像只需 qrcode.make() 创建 PilImage对象,再通过Pillow(PIL)的 Image 对象的 show() 方法即可预览生成的二维码图像,使用 save("文件路径") 方法将生成的二维码保存。
简单例子如下:
import qrcode img = qrcode.make(“hello hello test”)# 生成二维码 img.show()# 预览二维码 # img.save("hello.jpg")# 保存二维码
对二维码進行更多设置
qr = qrcode.QRCode( version=2, #version值的增加会增加黑白方块点数,最小值为 1 最大值为 40。 error_correction=qrcode.constants.ERROR_CORRECT_L,#二维码的纠错范围 box_size=10, # 每个方块中的像素 border=2 #二维码与边框距离 ) qr.add_data(“hello hello test”) qr.make(fit=True)# 生成二维码 #二维码设置 fill_color设置方块颜色,back_color设置背景颜色 img = qr.make_image(fill_color="green", back_color="blue") img.show()